Professor of History James Carter Author