Diesel enthusiast's pocket guide: including electrics by Michael Oakley | Menrva Books | MenrvaBooks