Environmentally conscious alternative energy production - Kutz, Myer. (John Wiley, 2007)