Solar Energy - Agarwal, M P (S. chand, New delhi, 1989)