I give the book 2 stars,despite not completed it. The premise of the story was quite solid,and yes some of the scenes are very graphic and detailed. Alas the story just did not grab me like I thought it would. I put this partly down to the writing style and/or typo errors. The characters are a little unfleshed out and quite under developed . I praise the author for his valiant effort,and if he had just took a little more time over the characters and had developed a little more literary quality it could have been a really good read. Alas it wasn't for me,no matter how much i genuinely wanted to read the whole book. A very rare DNF for me.Sorry.