How people explain behavior: a new theoretical framework.

How people explain behavior: a new theoretical framework.