Author: José Alberto Gomes Machado
Alternate names: Jose  Alberto Gomes Machado; José Alberto Gomes Machado