João de Fraga Vieira ,

Name
João /de Fraga Vieira/
Given names
João
Surname prefix
de
Surname
Fraga, Vieira