ENGINEERING THERMODYANIMICS - NAG, P.K (NEW DELHI TMH, 2011)