A Planet Called Eden
Astronauts vs. Dinosaurs. Or: A 22nd century space expedition finds an artificial planet in a faraway solar system with mysterious connections to the origins of life on Earth. But seriously, it's Astronauts vs. Dinosaurs.