Thermal Engineering - Rathore M.M. (Mcgraw Hill education)