How does "Islamic revolution" resemble other waves of revolution (Communist peasant rebellions in the 20th century, national revolutions in Europe in the 19th century, democratic revolutions in the 18th and 19th century)? How does it not? What accounts for the differences?