James R Barrett

Barrett is a professor and chair of the Department of History at the University of Illinois at Urbana-Champaign.