David Essery

Full name:David J Essery
Education:Royal High School
Occupation:Civil Servant
Clubs:Royal High School FP; Stewart's Melville FP Royal High
Teams:Royal High School (Miscellaneous: 1955-1956)
Lists of matches and more detailed statistics