Finite-Difference Methods for Partial Differential Equations (Dover  Phoenix Editions)