Introduction to Engineering Thermodynamics [With Access Code for Free Software] by Richard E. Sonntag & Claus Borgnakke