Author: Duarte, António de Sousa.