GM Raymond D Keene
Full name
Raymond D Keene
Born
1948
(age 76)
Place of birth
Federation
England
Retired