ELEMENTS OF REVOLUTION