Shigley J. E.

Mechanical engineering design - Tata Mcgraw Hill Publication Co 2005 - 1270p.


MECHANICAL

621.816