Samuel Haughton. Notes on Animal Mechanics. ; 2017. oai:ais:library-item:3347