Fundamentals of multibody dynamics : theory and applications - Amirouche, Farid M. L. (Birkhäuser, 2006)