Geometry, Mechanics, and Dynamics by Alan Weinstein & Paul Newton