I cannot say for sure if the book is good because after getting about twenty percent into the book the language and content just got too offensive for me. Amazon needs to find a way to give a rating of content. I can handle a certain amount of bad language but after awhile it becomes clear that it is just gratuitous. I truly believe the best authors can tell a fantastic story without that much vulgarity.