My opinion of this book is that it was a very good book recommended to anyone of age. The language is not the best, but it's ok for people 12 and up. I really like how this was well-written, and I could not take my eyes off this book for more then 10 minutes.