Mary C Beaudry

Mary C. Beaudry is professor of archaeology and anthropology, Boston University.