Mechanics of machines - Ramamurti, V. (Viswanatha) 1938- (Alpha Science International Ltd, 2010)