Author

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