Sand and Stars
(Star Trek)
A C Crispin
and
Diane Duane