Elements Of Mechanical Philosophy by William Barton Rogers