Introduction to partial differential equations - Borthwick, David (Universitext, 2016)