The book so far seems great, but the problem is, the narrator. The author should have never read her own book. She sounds like a 50 year old librarian reading to an audience rather than a performer reading a book professionally.I went ahead and bought the 2002 audiobook edition read by Alyssa Bresnahan, and its infinitely better! Don't waste the money like I did, and get this version.The Lovely Bones