Theory of Machines - Khurmi, R S. (Eurasia Publishing house pvt ltd, 2005)