Author: Francisco António Carneiro Pacheco de Andrade