Bryan D. Palmer, Ph.D.

Affiliations: 
Canadian Studies Trent University, Canada 
Google:
"Bryan Palmer"
Bio:

Editor of Labour/Le Travail