Group theory deals with symmetry, in the most abstract form possible. It is a core part of the undergraduate math curriculum, and forms part of the training of theoretical physicists and chemical crystallographers. Group theory has tended to be very dry--until now. David Joyner uses mathematical toys (primarily the Rubik's Cube and its more modern cousins, the Megaminx, the Pyraminx, and so on) as well as other mathematical examples (e.g., bell ringing)...