Davorin Kuljasevic
Beyond Material
Ding Liren's Best Games
How to Study Chess on Your Own: Creating a Plan That Works... and Sticking to It!