Articles by Socrates C. H. Cavalcante (1)