Advanced Batteries Materials Science Aspects - Huggins, Robert A. (Springer US, 2009)