Mechanical engineering design
Shigley J. E.
Mechanical engineering design - Tata Mcgraw Hill Publication Co 2005 - 1270p.
MECHANICAL
621.816
Mechanical engineering design - Tata Mcgraw Hill Publication Co 2005 - 1270p.
MECHANICAL
621.816