Joao Batista Pereira da Silva, 1996

Name
Joao Batista /Pereira/ /da Silva/
Given names
Joao Batista
Surname
Pereira, da Silva