public profile
Son of Yehuda ben Yosef ibn Ezra Ibn Shaprut Father of Yosef ben Shmuel HaLevi HaNagid