David J Eggleston


David J Eggleston - chess player. He was born on December 22, 1987 in Sunderland.