Soteris A. Kalogirou 2 2,466 Solar Energy Engineering: Processes and Systems – Soteris A. Kalogirou – 1st Edition