Hamiltonian reduction by stages (Berlin ; | New York : Springer Verlag, 2007)