Basic Mechanical Engineering - 2nd ed - Hyderabad B S Publication 2011 - xxiii,720p.

9789386819239

621 ISR