×
  • Adventures in group theory: Rubik's cube, Merlin's machine, and other mathematical toys

    David Joyner

Click on cover to enlarge.
7 - 8Hours to read