Professor Emeritus of History (Westminster College)
New Wilmington, PA
Westminster College
Professor Emeritus of History (Westminster College)
Westminster College
Professor of History
Bowling Green State University
University of Pittsburgh
Westminster College (PA)