Title: Elements of Mechanism: Elucidating the Scientific Principles of the ..
First published: 1852