William Cavendish, 2nd Duke of Devonshire — British nobleman and politician (1672-1729)