Author: Francisco de Carvalho e. Rego