Author: Solomon ben Shalom Zarka