1000 Mechanical Movements, Mechanical Appliances and Novelties of Construction (6th revised and enlarged edition)/fr-ca/1000-mechanical-movements-mechanical-appliances-and-novelties-of-construction-6th-revised-and-enlarged-edition/7916591D-4A7B-4FB9-B564-ACBC667E8A8D.html7916591D-4A7B-4FB9-B564-ACBC667E8A8D
1000 Mechanical Movements, Mechanical Appliances and Novelties of Construction (6th revised and enlarged edition)