Introduction to Programming with Mathematica - French, S. (The Journal of the Operational Research Society, 2006)