Fundamentals of multibody dynamics : theory and applications - Amirouche, Farid (Birkhauser, 2006)