Publications by 'Nikolaos Floudas'