Mistress of the Elgin Marbles: A Biography of Mary Nisbet, Countess of Elgin