Author: Jacintho Ignacio de Brito Rebelo