Computational physics : Fortran version - Koonin, Steven E. (Addison-Wesley Publishing, 1990)