Simple Attacking Plans Simple Attacking Plans
2014
A New Kind of Union A New Kind of Union
2019
303 Crushing Chess Tactics 303 Crushing Chess Tactics
2018
212 Surprising Checkmates 212 Surprising Checkmates
2017
The External World and Our Knowledge of  It The External World and Our Knowledge of  It
2008
303 Tricky Chess Puzzles 303 Tricky Chess Puzzles
2013