Maple V programming guide - Monagan, Michael B.; Geddes, Keith O.; Heal, K. M.; Labahn, G.; Vorkoetter, S. (Springer, 1996)