Affinity by Sarah Waters

In "Affinity" by Sarah Waters, a young woman named Margaret Prior becomes a visitor at Millbank Prison in Victorian London, where she becomes intrigued by a spiritualist named Selina Dawes. As their relationship deepens, Margaret is drawn into a web of secrets and deception, leading to unexpected consequences for both women. This atmospheric and suspenseful novel explores themes of desire, obsession, and the blurred boundaries between reality and illusion.

The 2158th greatest book of all time


Published
1999
Nationality
British
Type
Fiction
Pages
352
Words
123,500
Original Language
English

If you're interested in seeing the ranking details on this book go here

This book is on the following lists: