- The Complete Chess Workout: Train your brain with 1500 puzzles! (Everyman Chess)
- Beating Unusual Chess Openings: Dealing With the English, Reti, King's Indian Attack and Other Annoying Systems
- Starting Out: Sicilian Najdorf (Starting Out - Everyman Chess)
- Opening Repertoire: The Iron English
- Dangerous Weapons: The Queens Gambit: Dazzle Your Opponents! (Dangerous Weapons Series)