Not a terrible book, but more publishing mistakes and typos than I've ever noticed in any other novel ever. I couldn't figure out any sort of pattern, but often letters would be dropped and no punctuation at the ends of the sentences. I feel badly for the author, but it was really weird (and distracting) while reading, really took me out of the story.