Renewable Energy - Hammons, T J (INTECH, 2016)