Challenges of the Developing World, Eighth Edition - 9781442256880