Mosheh ben Avraham ha-Kohen.