Chess Puzzles for the Casual Player

Chess Puzzles for the Casual Player

2007 • 302 pages