Numerical Recipes With Source Code Cd-Rom by William H. Press & Saul A. Teukolsky