John Emms
John Emms is a Grandmaster and has captained the English Team at two Chess Olympiads. He s an experienced coach and a highly respected writer."
John Emms is a Grandmaster and has captained the English Team at two Chess Olympiads. He s an experienced coach and a highly respected writer." See less