Clean Energy from the Earth, Wind and Sun - Pintz, William S.; Morita, Hermina; Morita, Hermina (Springer International Publishing, 2017)