Solar Energy - Ioster,Robert (New York CRC Press, 2010)