Variational methods with applications in science and engineering - Cassel, Kevin W. (Cambbridge University Press, 2013)