Overview

Edmund Stafford

(1344—1419) administrator and bishop of Exeter