Introduction to scientific computation and programming - Kaplan, Daniel T. (Thomson-Brooks/Cole, 2004)