Principles of Engineering Thermodynamics by Michael J. Moran Howard N. Shapiro Daisie D. Boettner Margaret B. Bailey(2015-01-16)