Variational Methods Applications to Nonlinear Partial Differential Equations and Hamiltonian Systems - Struwe, Michael (Springer Berlin Heidelberg, 2008)