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