John D.
Although this was an interesting book that held my attention and was not predictable, I could not in good conscience rate it higher because of all the filthy language. I know there are many people who use that kind of language and are not offended by it, but I would be embarrassed if anyone heard me playing an audiobook like this because of the profanity. The story and characters could have been developed just as well without it.