The Color Purple One of the few books I've ever read more than once. Absolutely heart-wrenching. Takes a good, hard look at abuse, how it works, and how, ultimately, anyone can set him or herself free from having to play the role of victim. Great character development in this novel. Walker finds a place for everyone.