Vehicle Powertrain Systems door David Crolla & Behrooz Mashhadi