Slavery and human progress
By: David Brion Davis.
Series: A Galaxy book -- 800
Publisher: Oxford University Press
Published: 1986
Place of publication: New York; Oxford
Language: eng
Number of pages: 374
Subjects: Slavery -- History.
Notes: Includes index.