Numerical methods and scientific computing. Using software libaries for problem solving. - Koeckler, Norbert (Oxford science publications, 1994)