Hamiltonian Reduction by Stages by Jerrold E. Marsden | Menrva Books | MenrvaBooks