Author: Andrea di Modena.