The Mathematica (R) Primer by Kevin R. Coombes, Garrett J. Stuck & John E. Osborn