Foster,Robert Solar Energy Renewable Energy and the Environment - CRC Press 2010 - 352 ISBN: 9781420075663