Lagrangian and Hamiltonian mechanics - Calkin, M G (New Delhi Allied, 2000)