Africa: Progress and problems - Islam Africa - Marcovitz, Hal