An Introduction to Hamiltonian Mechanics - Torres del Castillo, Gerardo F.; Torres del Castillo, Gerardo F. (Springer International Publishing : Imprint: Birkhäuser, 2018)