Overview

Ralph Stafford

(1301—1372) soldier and magnate