ELO: 1800-20000 reviewsChess Explained: The FrenchViacheslav Eingorn, Valentin BogdanovRead ReviewsRead The Book