The Principles Of Mechanism And Machiner by William Fairbairn & Sir Fairbairn William