Publications by 'John Pereira'