Budynas, Richard G.

Mechanical engineering design - 10th ed. - New Delhi McGraw Hill Education 2016

621.815 B859M