John Churchill, 1st Duke of Marlborough

John Churchill, 1st Duke of Marlborough