Agarwal- B.

Basic Mechanical Engineering - New Delhi : Wiley India

978-8126518784