000 00291nam a22001217a 4500
999 _c60625
_d60625
020 _a9789356066281
100 _a James D Halderman
245 _aElectric and Hybrid Electric Vehicles
260 _aChennai
_bPearson
_c2023
300 _axvi+313
700 _aCurt Ward
942 _cBK