Group Explorer is mathematical visualization software for the abstract algebra classroom.
Users can explore dozens of finite groups (and morphisms among them) visually and interactively.
This is a cool app, found it whilst looking around trying to find a visual approach to galois fields, automorphisms, quotient rings, etc. I would bookmark it (make it a 'watched project' in sourceforge) but I can't find out how! Doh. Off to play with Cayley Diagrams....
Good work. Great book too.