Robert Taylor
Robert Taylor (archdeacon of Lewes)