Thermal Environmental Engineering (James L Threlkeld) 496 Pages