Fundamentals of mechanical engineering: thermodynamics, mechanics and strength materials (Prentice- Hall of India, 2006)