Integrated Powertrains and Their Control - Vaughan, Nick D. (Professional Engineering)