on May 2, 2004 Finding the Future: A Science Fiction Conversation (V) For over a century science fiction writers and readers have speculated about where humanity is… on May 2, 2004