Economists have traditionally treated preferences as exogenously given. Preferences are assumed to be influenced by neither beliefs nor the constraints people face. As a consequence, changes in behaviour are explained exclusively in terms of changes in the set of feasible alternatives. Here the...