Person
English MP, fl. 1378-1383
Not who you're looking for? Others named Robert Stafford: American politician (1913–2006)