Materials science in energy technology - Libowitz, George G.; Whittingham, M. Stanley (Michael Stanley) 1941- (Materials science and technology, 1979)