Publications by 'Vito Macchia'