Solomon Ibn Gabirol

(c. 1021 - 1058)