Numerical Recipes, The Art of Scienti Computing (Cambridge (1986)

by W P Press, B P Flannery, S A Teukolsky, W T Vettering