Maple 6 programming guide - Monagan, M. B. (Waterloo Maple Inc., 2000)