Henry Stafford 2nd Duke Of Buckingham English Politician Lord High Constable Of England Died 1483 - September 4 in History | This Day Story