This is a young adult read.
I certainly would not recommend it to the teen market, due to the graphic detail and swearing.
This content does not appeal to me.
There was however an interesting story line.
three × 2 =