Former British Correspondence Chess Champion and the Author of Many Books on Chess David Hooper

About

Some information is missing for this author.