Robert Sumpter

Robert Sumpter was the Dean of Exeter between 1363 and 1378.