Author: Ibn Qasim Aba Piluyu