Workshop Manual and Service Manual (Manual Service) of the Nissan YD25 DDTI engine. The manual is written in English.