Compare+European+and+sub-Saharan+African+contacts+with+the+Islamic+world

Thesis: