Bug Science: 20 Projects and Experiments about Arthropods: Insects, Arachnids, Algae, Worms, and Other Small Creatures

by Karen Romano Young and David Goldin