Classical dynamics of particles and systems - Thornton, Stephen T. (Cengage Learning, 2008)