DS2 just checked this book out from the school library today. He's in 7th grade, so I was surprised to see the book in a middle school library. I haven't read the book before but I read some reviews online that mentioned a rape scene and strong language. For those that have read the book, would you let a 12 year old read it?