TY - GEN AU - Larminie,James TI - Electric vehicle technology explained SN - 9781119942733 PY - 0000///July 112012/// PB - Wiley ER -