Kaleidoscope Logic Puzzles by Jim Bumgardner 9781454953388 NEW
About Ryefield Books.
eBay