What kind of theory did Ibn Khaldun develop?
Correct answer B. Social conflict
Explanation
Ibn Khaldun explained history through conflict between nomadic groups with strong group feeling and settled urban dynasties, which they repeatedly overthrew and replaced.
Answer checked How we write and check questions
Discussion