While this was not appropriate for my 5 year old (for whom I was screening it) I still would hesitate to pass it on to even a 9 or 10 year old. Simply because I found the characters to be pretty harsh towards one another. Still a good story and plenty spooky. But I'd want to talk my kid through some of the interactions between these characters. It's not bad by any stretch. In fact, I think it would be a great way for kids to expand their empathy but an adult would be good to help.
I love good journalism. It's especially good when punctuated by personal experiences. This is what is called “participation journalism” and it's my favorite technique.
The info in this book is as quality as it is fascinating. Great for empathy. Great for culture. Great for personal inquisitive sessions.