Publications by 'Ruben Paul Borg'