The top documents of herbert-s-klein
Herbert S. Klein Publications List
133 views
Cuban Slave Trade 1790-1843
46 views
The Colored Militia of Cuba: 1568-1868
223 views