Sharpen Your Tactics
Chess Training Pocket Book
303 Tricky Checkmates
303 Tricky Tactics
Modern Chess Openings 14
1001 Brilliant Ways to Checkmate!
The Art of Positional Play