Ratings173
Average rating4
I absolutely loved the first section of this book. It was a little harder to get through the middle section and don't really know how the author could have better wound the stories together. Overall, very well written, very purposeful and absolutely worth reading but not a quick read.