Numerical recipes (2007)

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