The 1st Earl Spencer was the great grandson of what duke?
Earl Spencer (peerage):  He was a member of the prominent Spencer family and a great-grandson of the 1st Duke of Marlborough. John Spencer, 1st Earl Spencer: John Spencer, 1st Earl Spencer (19 December 1734 – 31 October 1783) was a British peer and politician.
1st Duke of Marlborough