Basic Diesel Operation and Maintenance by Daniel Ash | Menrva Books