“Google can bring you back 100,000 answers. A librarian can bring you back the right one.” ― Neil Gaiman
Read by Tiffany: At first very intriguing, the first part is very different from the other two. Well told, good build up of tension and suspense and well resolved. The second part is also well told, the voice is different and interesting, the mystery layered and engaging. The third part is weak and, to my mind, the ending resorts to cheap sentimentality that jars with the rest of the book.