Cover

David Brin

First published 1985

My Rating: very good

ISBN 1857234057