Finity's end - C J Cherryh

Bok