I am always looking for well written Juvenile non fiction books to support my lessons, this book fits the bill. With many subtopics, interesting facts, great illustrations, and a glossary of terms; this book has a great scope of info that is very app...