Calculus Of Variations And Nonlinear Partial Differential Equations by Luigi Ambrosio & Luis Caffarelli