Cover

Nancy Kress

First published 1987

My Rating: very good