Author: Mario Vieira de Carvalho
Fuller name: Mário António Pinto Vieira de Carvalho
Alternate names: Mário Vieira de Carvalho
Born: 7.10.1943