The Bachelor Duke: A Life of William Spencer Cavendish 6th Duke of Devonshire, 1790-1858