303 Tricky Chess Tactics 303 Tricky Chess Tactics
2013
303 Crushing Chess Tactics 303 Crushing Chess Tactics
2018
212 Surprising Checkmates 212 Surprising Checkmates
2017
303 Tricky Chess Puzzles 303 Tricky Chess Puzzles
2013
Simple Attacking Plans Simple Attacking Plans
2014
Memories of a Retired Fell-walker Memories of a Retired Fell-walker
2018