*** Welcome to piglix ***

John A. Hall


John A. Hall (born 1949) is the James McGill Professor of Comparative Historical Sociology at McGill University, Montreal. He is the author or editor of over 20 books.


...
Wikipedia

...