Text this: Numerical recipes: the art of scientific computing