A review by jessakon
Fingersmith by Sarah Waters

emotional reflective tense slow-paced

3.75