Projects in Scientific Computation - Crandall, Richard E. (Springer-Verlag, 1994)