Bryan Palmer

posts and bio Bryan Palmer

Bryan D. Palmer is the Canada Research Chair in the Canadian Studies Department at Trent University, Peterborough Canada.