Author: Antonio Martel de Gayangos Najeeb M. Salleby