Contemporary Africa : geography and change - Knight, C. Gregory; Newman, James L. (Michigan State University africana., 1976)