Three Kinds of Science Fiction