Numerical recipes : the art of scientific computing / William H. Press ... [et al.].
Buy online: Amazon