Publications written by: Nessler, Graham T.
Filter on:
An Islandwide Struggle for Freedom : Revolution, Emancipation, and Reenslavement in Hispaniola, 1789-1809
An Islandwide Struggle for Freedom : Revolution, Emancipation, and Reenslavement in Hispaniola, 1789-1809
9781469626864
Published: 2016
$ 44.85