Cover

Connie Willis

First published 1997

My Rating: very good

ISBN 0553099957