Knight's American Mechanical Dictionary : 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: