Mastering Mathematica : programming methods and applications - Gray, John W. 1931- (Academic Press, 1998)