Slavery and human progress - Davis, David Brion (New York : Oxford University Press, 1984)
Includes bibliographical references (p. 321-363) and index.
Keywords: Slavery -- History; Progress; Slaves -- Emancipation -- History; Slavery and the church