Hybrid and alternative fuel vehicles - Halderman, James D. (Prentice Hall, 2013)