Scan barcode
A review by michaelpdonley
Fingersmith by Sarah Waters
5.0
Precise writing, and a surprisingly suspenseful crescendo at the end. Great read.
Scan barcode
5.0