Multibody Dynamics - Bottasso, Carlo L. (Springer Netherlands, 2020)