Moran, M.J. Engineering Thermodynamics Mechanical ...