Electric vehicle technology explained - Larminie, James. (Wiley, a John Wiley & Sons, Ltd., Publication, 2012)