Moon in eclipse : a life of Mary Shelley