Solar Energy Conversion - Neville, Richard C. (Amsterdam Elsevier, 1995)