Author: Solomon Reuben ben David