Ibn Humudh, Mohammed