https://abukhadeejah.com/jamal-aldin-afghani-muhammad-abduh-rashid-rida-hasan-albanna-radicals-modernists/
Jamal al-Din al-Afghani, Muhammad Abduh, Rashid Rida, Hasan al-Banna: Modernism, Revolution and the Muslim Brotherhood.