An Introduction to Programming with Mathematica(R) door Richard J. Gaylord & Samuel N. Kamin