British Journal of Opthalmology

British Journal of Opthalmology

This entry was posted on by .

About John Foley

John is president of Kingston Chess Club. He teaches chess in a school and a library. He also trains teachers on how to teach chess and sometimes trains the trainers. He is on the Education Commission of the European Chess Union and is a qualified FIDE Instructor.