Author: Manuel Joaquim Mendes de Vasconcellos e. Cirne