The development of Arabic linguistics after Sībawayhi: Baṣra, Kūfa and Baghdad