About William Cleghorn Books by William Cleghorn Mechanics of Machines by (author) William Cleghorn & Nikolai Dechev