Thermal Environmental Engineering - THRELKELD, James L (Prentice Hall, 1970)