My three and five year-olds love natural disasters, weather patterns, etc. So, I bought this book without having any idea if it was age-appropriate or not. It's definitely for older kids, (it's mostly text), and the material is pretty good overall,...