many typos fixed. Zacchiroli named correctly