Hybrid, Electric & Fuel-Cell Vehicles. - Jack Erjavec ([S.l.]: Delmar)