Your cart is empty.

John Meisel

John Meisel is the Sir Edward Peacock Professor of Political Science Emeritus at Queen’s University and past president of the Royal Society of Canada. He has been a frequent media commentator and lectures widely in Canada, the United States, and Europe.

Books By John Meisel

}