Author: Fernando de Almeida Loureiro e Vasconcellos