Author: António Cabral de Ascensão