Title: The struggle for the world
Subtitle: liberation movements for the 21st century
Subjects: Anti-globalization movement, World politics, Political aspects of Millennialism, Millennialism, Political aspects, Social movements
Time periods: 21st century