Rewrite theory of cognitive dissonance has been one of the most influential theories in social psychology. It has generated hundreds and hundreds of studies, from which much has been learned about the determinants of attitudes and beliefs, the internalization of values, the consequences of decisions, the effects of disagreement among persons, and other important psychological processes.