Western Africa: Its History, Condition, and Prospects

GPTKB entity