Success and Failure in Human Development, 1970–2007