The Shared Worlds of Science and Science Fiction