revolutionary principles