Author: Benvenutus de Imola
Title: de Imola
Died: 1387 or 1388