Leo Panitch

Leo Panitch

Distinguished Research Professor of Political Science and Canada Research Chair in Comparative Political Economy at York University and editor of Socialist Register