Hidato fun 12: 203 New Logic Puzzles

Createspace Independent Publishing Platform
Hidato fun 12: 203 New Logic Puzzles