Principles of Solar Engineering door Frank Kreith, Yogi D. Goswami & Jan F. Kreider