Urbanization and African cultures

edited by Toyin Falola and Steven J. Salm
Carolina Academic Press
9780890895580
0-89089-558-9