Knight's American Mechanical Dictionary: Being a Description of Tools, Instruments, Machines, Processes, And Engineering; History of Inventions; General Technological Vocabulary; And Digest of Mechanical Appliances in Science And the Arts
Edward Henry Knight
User Reviews: