Amsterdam University Press

Barbara J. Harris

Barbara J. Harris is professor emeritus of history and women’s studies at the University of North Carolina at Chapel Hill.

Books