Alternative Energy Systems and Applications - Hodge, BK (USA:John Wiely & Sons Inc., 2010)