Variational methods: applications to nonlinear partial differential equations and Hamiltonian systems - Struwe, Michael (Springer-Verlag, 1990)