Henry Stafford 2nd Duke Of Buckingham English Politician Lord High Constable Of England Born 1454 - November 2 in History | This Day Story