Author: Michelino da Besozzo.