Variational methods in theoretical mechanics - Oden, J. T. (Universitext, 1976)