Salah Ad-Deen Al-AyubiVolume Three of Salah ad-Deen al-Ayubi discusses the influencing factors and the ramifications ...