Principles of Solar Engineering By D. Yogi Goswami, Frank Kreith, Jan F. Kreider
ISBN 1560327146