C. J. Cherryh is a science fiction author