Functional analysis, sobolev spaces and partial differential equations - Brezis, Haim (Universitext, 2011)