Engineering Thermodynamics: An Introduction (Hardcover)