Partial differential equations for scientists and engineers - Stephenson, Geoffrey (Imperial College Press, 1996)