Numerical recipes The art of scientific computing (Fortran version) - Press, William H. (Cambridge University Press, 1989)