Halderman, James D.; Ward, Curt Electric and Hybrid Electric Vehicles - Pearson 2025 ISBN: 9789356066281