Dynamics of Multibody Systems, Hardback/Ahmed A. Shabana