My friend has recommended that i read it, and my school had it on a reading list last year so I'm thinking it will be ok, but i have read some amazon reviews and it seems in terms of the amount of sex and violence, rape etc. it can get quite heavy?
Please, I'm not a 2 year-old so i can deal...