Author: Pedro Abreu Henriques Paixão
Alternate names: Pedro A. H. Paixão