John Churchill, 1st Duke of Marlborough

English soldier and diplomat

1650 CE to 1722 CE

World

Related Events