College of Charleston - History
Doctor of Philosophy - PhD
History
University of Oxford
MSt
Medieval History
University of Oxford
Bachelor of Arts - BA
History
Beloit College
Buchberger
College of Charleston
The University of Texas Rio Grande Valley
College of Charleston
Assistant Professor
The University of Texas Rio Grande Valley
The following profiles may or may not be the same professor: