Numerical methods and scientific computing: using software libraries for problem solving - Kocker, Norbert (Clearendon, 1994)