The American Crucible
Subtitle: Slavery, Emancipation And Human Rights
Publisher: Verso
Published: Aug 06, 2013
Format: paperback
Number of pages: 520
ISBN-13: 9781781681060
Notes: Source title: The American Crucible: Slavery, Emancipation And Human Rights