Robert Sumpter

From Wikipedia, the free encyclopedia

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

Notes

Related Articles

Wikiwand AI