Karen Olson

Karen Olson is Professor of History and Anthropology at the Community College of Baltimore County.