Basic engineering thermodynamics - Joel Rayner (Addison Wesley, 1999)