Variational methods in mathematical physics : a unified approach - Blanchard, Philippe (Springer, 1992)