Shelley's Mary; a life of Mary Godwin Shelley