Numerical computing an introduction - Shampine, Lawrence F.; Allen, Richard C. (Saunders, 1973)