The theory of Clash of Civilization was presented by: Leave a Comment / GK Mcqs A. Francis Fukuyama B. Michael W. Doyle C. Found Ajmi D. Samuel P. Huntington