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 - 1177685582 - 9781177685580