Slavery and Human progress - Davis, D.B. (New York Oxford, 1984)