Slavery and Human Progress

Author(s): 
Davis, David Brion
ISBN: 
0195037332
Date published: 
January 1986
Paperback
Price: 
£13.95
Pages: 
394