A Difficult Woman: The Challenging Life and Times of Lillian Hellman