Mathematical analysis : approximation and discrete processes - Giaquinta, Mariano (Birkhuser, 2004)