Author: João de Almeida e Vasconcellos