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.