This enlightening book offers a comprehensive historical analysis of the main development challenges of the last half century and the international community's response through aid and trade. Much has happened: the oil crises of the 1970s, the debt crises of the 1980s, the break-up of the Soviet Union in the 1990s, the Millennium Development Goals, the onslaught of Globalization and the rise of its opponents since the financial crisis of the 2000s...