From an excellent publisher, Kids Can Press, who produces books useful to both public schools and homeschoolers. The colorful and true to life illustrations enhance the information. Written for "Level 3 - Kids Can Read Alone" this book is also useful for reading to smaller ones.