Introduction to Computational Physics - De Jong, Marvin L. (Addison-Wesley, 1991)