Theory of Applied Robotics Kinematics, Dynamics, and Control (2nd Edition) - Jazar, Reza N. (Springer US, 2010)