Return to Solaris, by Kevin Richard Martin