The Political Worlds of Slavery and Freedom (The Nathan I. Huggins Lectures)

Steven Hahn

Paperback

OUT OF STOCK
ISBN 9780674032965
List price $23.00
Publisher Harvard University Press
Year of publication 2009
Medium_politworlds