Email Address * *
Name
Subject *
Message * Machine Design; a Manual of Practical Instruction in Designing Machinery for Specific Purposes, Including Specifications for Belts, Screws, Pins, Gears, Etc., and Many Working Hints as to Operation and Care of Machines - 1407790641 - 9781407790640