Duarte Nuno Martins Vieira Alves de Brito See original record