Author: Adrião Pereira Forjaz de Sampaio