Text this: Modern methods in the calculus of variations :