ARCHIVED: Alice Walker ’65

Friday, April 24, 2009

writes about the opening of the Alice Walker ’65 exhibit at Emory University.