Publications by 'Salvatore D'Angelo'