Numerical Recipes, The Art of Scientific Computing (1986)

by W H Press, B P Flannery, S A Teukolsky, W T Vetterling