Slavery and Human Progress
Publisher: Replica Books
Published: December 2001
Language: eng
Format: Hardcover
ISBN-13: 9780735103719
Subjects: World - General; Slavery; History: World; History; Slaves; Emancipation; Discrimination & Racism; Religion, Politics & State; Progress