ELO: 2000 and above0 reviewsGrandmaster Repertoire: The Modern BenoniMarian PetrovRead ReviewsRead The Book