- Art Gallery -
Adventures in group theory: Rubik's cube, Merlin's machine, and other mathematical toys, David Joyner
Scientific Library