This book was very captivating, but I found the language to be a little much, and there was some explicit sex in it. If it wasn't for the language and the sex, I would have rated it higher.