Carol Engelhardt Herringer

Carol Engelhardt Herringer is Associate Professor of History at Wright State University.