Dynamics Of Machines

Balaguru S.

Dynamics Of Machines - 6th ed. - Cengage Learning 2019 - 774

9789386668608

621.811 / BAL