Giovanni Verardi Author