Introduction to mechanics and symmetry - Marsden, Jerrold E. (Springer, 1999)