The Geometry of Hamiltonian Systems by Tudor Ratiu | Menrva Books | MenrvaBooks