Open menu
Daniel A. Naroditsky
Mastering Positional Chess Practical Lessons From A Junior World Champion