Author: Moshe ben Yaakov Ibn Ezra
Born: c1055
Died: c1135