A review by stephanelli
Fingersmith by Sarah Waters

challenging dark emotional mysterious tense slow-paced

4.0