Duffie, Johan A

Solar Engineering of Themal Processes - 265 pp.

9780470873663