The managers of socio-economic development projects and programs are tasked with intervening in the lives of poor marginalized people in the economic and societal networks of villages and regions, in sometimes unstable political terrains, and in the threatened ecological systems of the developing world. They are challenged by diminishing resources, increasing populations, widening wealth gaps, tenuous safety and security; but are encouraged by human potential and tenacity.