Publications by 'Salvatore Omar Cannizzaro'