- Chess Strategy for Club Players
- Attacking Chess for Club Players: Improve Your Skills to Overpower Your Opponent
- Understanding before Moving - Volume 1 - Revised & Extended Second Edition
- Understanding Before Moving 3 - Sicilian Structures - Part 1 : Najdorf and Scheveningen
- Chess Endgames for Club Players: The Essential Skills for a Forceful Finale