- Wieb Bosma, John Cannon, and Catherine Playoust, The Magma algebra system. I. The user language, J. Symbolic Comput. 24 (1997), no. 3-4, 235–265.[MR]
- John Cannon and Catherine Playoust, Magma: A new computer algebra system, Euromath Bull. 2 (1996), no. 1, 113–144.[MR]
- John Cannon and Catherine Playoust, Using the Magma computer algebra system in abstract algebra courses, J. Symbolic Comput. 23 (1997), no. 5-6, 459-484.