John A. Hall Life story


John A. Hall FRSC is the James McGill Emeritus Professor of Comparative Historical Sociology at McGill University, Montreal. He is the author or editor of over 30 books.

John A. Hall Photos

Related Persons

Next Profile ❯