Cover

Linda Nagata

First published 1995

My Rating: very good

ISBN 0553569260