Multibody Dynamics - Samin (Springer Netherlands, 2013)