Petra DeWitt is an associate professor of history in the Department of History and Political Science at Missouri University of Science and Technology.
Katharine Berry Richardson founded the highly respected Children’s Mercy Hospital in Kansas…
Petra DeWitt is an associate professor of history in the Department of History and Political Science at Missouri University of Science and Technology.