Duffie J.A & Beckman W.A Solar Engineering of Thermal Process 4th edition - Wiley ISBN: 9780470873663