Classical Mechanics by Jan Awrejcewicz, Gary Gladding & Mats Selen