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