Humphrey Stafford, 1st Duke of Buckingham — British noble (1402-1460) | namepick