John Cox
John Cox is an International Master and a former British Junior Champion. His books for Everyman Chess have established him as a writer with impressive credentials.
John Cox is an International Master and a former British Junior Champion. His books for Everyman Chess have established him as a writer with impressive credentials.