Author: Agnoldo S. Maciel
Alternate names: Agnoldo Maciel