Affinity by Sarah Waters

Affinity

Sarah Waters

352 pages first pub 1999 (editions) user-added

fiction historical lgbtqia+ mystery dark mysterious tense medium-paced
Powered by AI (Beta)
Loading...

Description

From the dark heart of a Victorian prison, disgraced spiritualist Selina Dawes weaves an enigmatic spell. Is she a fraud, or a prodigy? By the time it all begins to matter, you'll find yourself desperately wanting to believe in magic.

Community Reviews

Loading...

Content Warnings

Loading...