Ibn Gebirol, Selomoh ben Yehudah ca. 1021-1057.