Author: Giovanni Canapario
Died: 1004