Sawhney, g.s. Fundamentals of mechanical engineering - 3rd - Delhi PHI learning pvt. 2023 - 938 ISBN: 9788120351332