Robot and Multibody Dynamics - Jain, Abhinandan (Springer US, 2011)