GM Igor Smirnov

From Beginner to Intermediate: The Honest, Practical Guide to Getting Better at Chess