Dynamics of particles and rigid bodies a systematic approach - Rao, Anil Vithala (Cambridge University Press, 2006)