Slavery and human progress - Davis, David Brion 1927-2019 (Oxford Univ. Press, 1984)