Numerical Recipes in Pascal - Press, WH; Flannery, BP; Teukolsky, SA; Vet-terling, WT (Cambridge University Press, 1991)