Numerical recipes : routines and examples in BASIC. - Sprott, Julien C. (Cambridge, 1996)