Help keep Salon independent

Margaret McGehee

Margaret McGehee is an associate professor of English and American Studies at Oxford College of Emory University in Newton County, Georgia.