I've just bought this book for my avid reader DD who is 12 yrs old! She reads widely and this genre of book would appeal to her. Has anyone read it? Just wondering what your views are as to its suitability for an (almost) teenager to read? Thank you!