Juan Cole/Definition

Professor of history at the University of Michigan and an expert on the Middle East, especially Iran; generally identified with liberal politics