A lot of fun facts!
I'm surprised at the rating for ages 4-8, as I think the book is a bit advanced for children of 4, 5 and even six. Plus the book would be of interest even to adults. I know that I enjoyed reading through it.