Wellin, P. R. An Introduction to Programming with Mathematica® 3rd. edition - Cambridge Cambridge University Press 2004 - xx, 550p. ISBN: 978-0-521-84678-3