Author: Solomon ben Aaron ibn Hasun