Thermodynamics for engineers - Saad, Michel A.