Rutter, Canon David Carter. M.A. ... Holgate’s Grammar School ... Organ scholar at Exeter College ... Paul’s Cathedral ... England ... 1991. (14 of 57 words)