Author: Sauro Amegli, Marco Borgianni, Marco Cipolli, Giuliano Ghelli, Alfio Rapisardi.