Multibody Dynamics - Samin, Jean-Claude; Fisette, Paul (Springer Netherlands, 2013)