Sheri S. Tepper
Beauty
First Published 1991
476 Pages