Hamiltonian partial differential equations and applications - Guyenne, Philippe (Springer, 2015)