Profit, Power and Progress

Our planet, always evolving, is divided into some 190 ever-changing sovereign nations with people speaking more than 6,000 different languages. In each nation a staggering mix of political, economic, cultural, and social factors combine to produce varying qualities of life. In all these nations, individual, public-sector, and private-sector policies are typically not based on the [...]