Allan Lichtman

(Contributor)

Allan Lichtman is professor of history at the American University, Washington.