Principles of engineering thermodynamics - Michael J.Moran (Singapore Wiley, 2017)