Solar energy : - Tiwari, G. N. (Alpha Science, 2002)