Publications by 'John Fereira'