Mohammed bin Abdulmalik Al-Zayaat "Series of Arab Notables"

20