The Memory Keeper's Daughter
1 journaler for this copy...
Kim Edwards has created a tale of regret and redemption of characters haunted by their past. Crafted with language so lovely you have to reread the passages just to be captivated all over again.