ENGINEERING THERMODYNAMICS - NAG P K (NEW DELHI MCGRW HILL EDU, 2016)