Help keep Salon independent

Beth Macy

Beth Macy is a writer in Roanoke, Va., who also teaches at Hollins University.