wrote a longer post but it didn't work. Bright 12 year old wants to read it based on suggestions on his kindle. I read it ages ago so can't really remember it but reviews mention a lot of swearing. Anyone read it recently? Any 12 year olds?