A first course in partial differential equations - Buchanan, J. Robert; Shao, Zhoude (World Scientific, 2018)