Trillion Year Spree: The History of Science Fiction