Dynamics of Particles and Rigid Bodies by Anil Rao & Ph.D. Rao Anil