This author has not been identified. Look up 'Pietro Pinoli' in GoogleThis author has not been identified. Look up 'Stefano Ceri' in GoogleThis author has not been identified. Look up 'Davide Martinenghi' in GoogleThis author has not been identified. Look up 'Luca Nanni' in Google