I read this as a "pre-read" for my 7 yo son to make sure it wouldn't keep him up at night. I ended up really enjoying it. It gave enough historical detail without feeling overwhelming and had a nice human interest tone. I liked learning about the different people and their roles that night...and the author did a nice job not filling in too many details that simply can't be known. Well done! And, appropriate for my 7 yo, too.