A Complete Repertoire for black using solid systems
Lessons with a Grandmaster Volume 1
Starting Out: The King's Indian
Revision and Exam 1: The Fundamentals
Play the Caro-Kann: A Complete Chess Opening Repertoire Against 1e4
Pawn Sacrifice! winning at chess the adventurous way
Opening Repertoire: The Killer Dutch Rebooted
Opening Repertoire: The Sicilian Taimanov
Opening Repertoire: Queens Gambit Declined - Tarrasch
Logical Chess: Move by Move: Every Move Explained
Winning Chess Strategies, revised edition
Dangerous Weapons: The Caro-Kann

