David Joyner is a professor in the Mathematics Department at the U.S. Naval Academy. He is the author of Adventures in Group Theory: Rubik's Cube, Merlin's Machine, and Other Mathematical Toys, also published by Johns Hopkins.
David Joyner and Marshall Hampton
David Joyner
with Hopkins Press Books