Petra DeWitt is an associate professor of history in the Department of History and Political Science at Missouri University of Science and Technology.
Petra DeWitt is an associate professor of history in the Department of History and Political Science at Missouri University of Science and Technology.