The Memory Keeper's Daughter
1 journaler for this copy...
Positives: Intriguing plot and descriptive language
Negatives: Long winded and slow moving
Negatives: Long winded and slow moving