John Hampden (Q6237507)
English politician, died 1696
Language: