Author: Antonio da Cunha Pereira de Sotto Maior