Title: Revolution and the Millennium
Subjects: Millennialism, Revolutions, China, politics and government, Mexico, politics and government, Iran, politics and government