An Introduction to Hamiltonian Mechanics - Gerardo F. Torres del Castillo (Springer, 2018)