John Bampton (Archdeacon of Lewes)

Summary