Introduction to renewable energy - Nelson, Vaughn. 1936- (CRC Press, 2011)