Cover 5

The Improving Chess Thinker

The Improving Chess Thinker

2009 • 220 pages