Author: Francesco da Trivigi.