Text this: Lagrangian and Hamiltonian Methods for Nonlinear Control 2006