Richard Pollock 

Columnist on current revolutionary mass movements, their historical roots and global current unrest.