John A Hall
John A. Hall is the James McGill Professor of Comparative Historical Sociology at McGill University. He is the author of The Importance of Being Civil and other books.
John A. Hall is the James McGill Professor of Comparative Historical Sociology at McGill University. He is the author of The Importance of Being Civil and other books. See less