Kinematics and dynamics machinery - Wilson, Charles E. (Pearson/Prentice Hall, 2006)