Tabaqat al-Mu'tazilah

GPTKB entity