C. J. Cherryh Books
Alternate Realities
In Port Eternity: Their names were Lancelot, Elaine, Percivale, Gawain, Mordred, Lynette, and Vivien, and they were made people, clone servants who worked aboard The Maid, an anachronistic fantasy...
Read More