Which of the following had the largest impact on the social and cultural development of kingdoms in West and South Africa?
o the lack of military power
the lack of contact with Europe
the leadership of Islamic rulers
the ethical challenges of slavery