The Science of Renewable energy Frank Spellman and Revonna Bieber - Boca Raton Taylor and Francis Group 2011 ISBN: 9781138113381