theoryofrevolution2