Theory of machines : kinematics and dynamics - Singh, Sadhu (Always learning., 2012)