Author: Gilberto Silva
Alternate names: Gilberto Viana Ferreira da Silva