1001 Winning Chess Sacrifices and Combinations 1001 Winning Chess Sacrifices and Combinations
2014
1001 Brilliant Ways to Checkmate: 21st-Century Edition 1001 Brilliant Ways to Checkmate: 21st-Century Edition
2014
Practical End-Game Play Practical End-Game Play
2013
Attack & Counterattack in Chess Attack & Counterattack in Chess
2019
Why You Lose at Chess Why You Lose at Chess
2016
The Complete Chess Course The Complete Chess Course
2016