I’m impressed with The Memory Keeper’s Daughter.
I thought it was going to be a dry, boring read, much like Everything Must Go. I was mistaken (mostly) and by the end I found myself devouring the last pages. Despite its small dimensions, the novel sports 401 pages, 300 of which were a fantastic, engrossing read. Kim Edwards does a wonderful job of getting the emotion across as well as managing to make very real characters.