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
Why You Lose at Chess Why You Lose at Chess
2016
The Complete Chess Course The Complete Chess Course
2016
1001 Winning Chess Sacrifices and Combinations 1001 Winning Chess Sacrifices and Combinations
2014
How to Play Chess like a Champion: 21st-Century Edition How to Play Chess like a Champion: 21st-Century Edition
2013