Martynn Randall

The Haynes manual On Diesel Engines - Haynes The Book