Margaret Ehrenberg
Margaret Ehrenberg studied in the University of Wales. She has been a lecturer in European Prehistory in the University of Leeds and in the University of North Carolina at Charlotte, and has taught archaeology, anthropology, and women?s studies.