num_pages: 51
language: English
title: Islam and Revolution in Africa
titlecomplete: Islam and Revolution in Africa
publisher: Amana Books