In Search of Mary Shelley: The Girl Who Wrote Frankenstein
9781781255292
Fiona Sampson