Skip to main content

John A Hall

John A. Hall is the James McGill Professor of Comparative Historical Sociology at McGill University.