Variational methods: applications to nonlinear partial differential equations and Hamiltonian system - Struwe, Michael