Even if you only want to write science fiction, you should also read mysteries, poetry, mainstream literature, history, biography, philosophy, and science.
Walter Jon WilliamsScience fiction readers probably have the gene for novelty, and seem to enjoy a cascade of invention as much as a writer enjoys providing one.
Walter Jon Williams