Engineering thermodynamics with Heat transfer /William L. Haberman, james E. A. John - Haberman, William L.