Author: Reuben ben Zebi David