John EmmsJohn Emms is one of England's strongest grandmasters, and an experienced trainer. He is also a skilful and versatile writer: he has several opening monographs and general guides to his credit.
An OTP has been sent to your Registered Email Id:
Resend Verification Code