1022), Ibn Garaf, m.