Carolyn L Connor

Carolyn L. Connor is professor of classics at the University of North Carolina, Chapel Hill.