Publications by 'Mario Giovanni Terzano'