Modern Electric Vehicle Technology - Chan, C.C and Chau, K.T. (Oxford University UK, 2023)