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