R S Khurmi, J K Gupta Mechanical Engineering - NEW DELHI S. Chand Publishing 2023 - 657 ISBN: 9789355014450