The numerical solution of ordinary and partial differential equations - Sewell, Granville. (John Wiley, 2005)