Author: Johanan ben Joseph Treves
Born: 1490?
Died: 1557?