Author: Yaʻqūb Ibn Kallis