The Science of Science Fiction Writing