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