Overview

Edmund Castle

(1698—1750) college head and dean of Hereford