Diesel engineering Electricity and electronics - Bell, Joseph (Cengage Learning, 2007)