A sparrow's flight
By: Margaret Elphinstone.
Series: Polygon Cosmos
Publisher: Polygon
Published: 1989
Place of publication: Edinburgh
Language: eng
Number of pages: 257
Notes: Cover sub-title: A novel of a future.