Dinosaurs, Star Trek and the Integrity of Science

AAAS Lectures Explore Science and Religion in Science Fiction
Capt. Jean-Luc Picard stood beside a window on the Starship Enterprise and watched a spaceship approach his vessel from the side. There was trouble—perhaps an intergalactic battle. Lasers fired and, outside, the foreign ship exploded in pyrotechnics with a deafening boom.
Lawrence M. Krauss, an acclaimed physicist and [...]