Juan Cole

Juan Cole is a public intellectual, blogger and the Richard P. Mitchell Collegiate professor of history at the University of Michigan. He blogs regularly at Informed Comment. Follow him on Twitter: @jricole.

ALL POSTS BY Juan Cole

Page 1 of 212