Mechanics' Magazine and Register of Inventions and Improvements by Knight, John | Lex | Lex