Author: Guerreiro Ramos
Alternate names: Alberto Guerreiro Ramos