Has anyone read this? My 13 year old DS bought it today, from the adult section at Waterstones, and I'm wondering how suitable it is.