Variational Methods in Mathematics, Science and Engineering (Second Edition)