Workshop Manual, Toyota Hilux repair and diagrams. The manual is written in English and is very complete since it covers most models.