I've bought this book for my 14 year old niece remembering how much I enjoyed it. I'm now wondering whether my memory has deceived me and its too young for a 14yrd old? What do other readers think?