Advances in Lithium-Ion Batteries by Walter Van Schalkwijk & Walter A. Van Schalkwijk