Articles by Andre A. Vieira (1)