Library - Science Fiction and Fantasy Nanotechnology Nomination of 1989 BSFA Award for Best Novel Novel Win of 1990 Clarke Award for Winner _isfdb arthur c clarke award finalist arthur c clarke award winner bsfa award for best novel finalist john w campbell award winner
Publisher: Unwin Hyman
Published: Oct 2, 1989