Greg Sharzer
Greg Sharzer has a Ph.D. in Political Science from York University, Toronto, Canada, where he studied political economy and social movements. His activism includes participating in anti-poverty, trade union and migrant rights campaigns. When not thinking about politics he enjoys cycling, films with subtitles, gourmet coffee and all the other trappings of a petty bourgeois lifestyle.
Follow this author: