English language
Beggars and Choosers
by Nancy Kress
4 stars
(2 reviews)

