Solar energy renewable energy and the environment - Foster, Robert 1962-; Ghassemi, Majid; Cota, Alma (CRC Press, 2010)