A great Puzzle book to encourage the development of Chess visualization.
The planning and visualization skills taught here translate directly to over-the-board Chess and have many other applications as well, for players and instructors alike..
A great Puzzle book to encourage the development of Chess visualization