TY - BOOK AU - James Larminie , TI - Electric Vehicle Technology Explained SN - 0470851635 U1 - BB-384 PY - 2003/// CY - USA PB - John Wiley ER -