9789354967535
The Info Library
English
2022
STEM
100
125 $
Mechanism and Machines: Kinematics and Dynamics