The book was fine. Narrator did an excellent job. My disapproval was based on my own person standards. I dislike gratuitous gore and fowl language. I understood it’s reason. Just didn’t care for it.