Mechanical Engineering Handbook (MLI Handbook Series) by Jain, R. K. | Menrva Books | MenrvaBooks