Brilliant sacrifices and combinations, either calculated in advance or played on the spur of the moment, give us thrills that cannot be equaled by any other aspect of the game. And, by a very fortunate coincidence, these brilliant strokes are just what we need to become first-rate players.
1001 Brilliant Ways to Checkmate
Solve the Puzzles and Measure Your Skill!
1001 Deadly Checkmates
And How to Avoid Them!
10 Most Common Chess Mistakes
212 Surprising Checkmates
Improve Your Chess with These 300 Carefully Selected Puzzles
The Gambit Book of Instructive Chess Puzzles