If we resist the kind of lazy, formulaic thinking that reduces every problem to the same set of general principles; if we listen to poor people themselves and force ourselves to understand the logic of their choices; if we accept the possibility of error and subject every idea, including the most apparently commonsensical ones, to rigorous empirical testing, then we will be able not only to construct a toolbox of effective policies but also to better understand why the poor live the way they do.

