Why do the Earth’s oceans contain such a staggering diversity of fish of so many different sizes, shapes, colors and ecologies? The answer, biologists report, dates back 66 million years ago, when a six-mile-wide asteroid crashed to Earth, wiping out the dinosaurs and approximately 75 percent of animal and plant species worldwide.