Bruce Vandervort

Bruce Vandervort is Associate Professor of Modern European and African History, Virginia Military Institute.