Author: 882-942 Saadia Ben Joseph