Author: ca 1265-ca. 1330 Immanuel ben Solomon