Alice Walker

The Color Purple - Harcourt 1982

9780156028356