This book kept me on my toes and turning pages. So interesting, and some good twists. But I didn't like the language. It didn't start off with much language, but by the end it was more frequent, but by then I couldn't put it down.