Professor Alvin Jackson, Richard Lodge Professor of History, has been on television recently and in some interesting company. This article was published on 2024-08-01