Five Hundred and Seven Mechanical Movements: Embracing All Those which are Most Important in Dynamics, Hydraulics, Hydrostatics, Pneumatics, Steam Engines, ... and Other Gearing, Presses, Horology...

Not Available / Digital Item Condition: USED (All books are in used condition)

You might also like...