Megan Steffen Editor

Megan Steffen is an Independent Scholar, and received her PhD in Anthropology from Princeton University, USA.