HYBRID, ELECTRIC & FUEL-CELL VEHICLES - JACK ERJAVEC (Delmar, Cengage Learning, 2013)