Author: Joaquim Antonio da Fonesca e Vasconcellos