avg_rating: 4.35
name: Alexander Statiev
about: Alexander Statiev is Associate Professor of History at the University of Waterloo.