Fundamentals of mechanical engineering: Thermodynamics, mechanics ,theory of machines,strength of materials and fluid dynamics - Sawhney, G S (PHI Learning Pvt.Ltd. Delhi, 2015)