Introduction to Mechanics and Symmetry by Jerrold E. Marsden, Tudor S. Rawtiu & Tudor Stefan Ratiu