Mechanics of machines - Cleghorn, W. L. 1953- (Oxford University Press, 2016)