Search - List of Books by Janet J. Ewald

Total Books: 2
Soldiers Traders and Slaves State Formation and Economic Transformation in the Greater Nile Valley 1700-1885
Soldiers Traders and Slaves State Formation and Economic Transformation in the Greater Nile Valley 1700-1885