Publications by 'Petros Vavaroutsos'