This is one of those books where the age of the audience doesn't matter. I enjoy it differently as an adult as I did as a 17-year-old, but it infuses the mysterious and the mundane. Sophie Hatter ...