ADVENTURES IN GROUP THEORY: RUBIK'S CUBE, MERLIN'S MACHINE, AND OTHER MATHEMATICAL TOYS By David Joyner - Hardcover.
eBay