Artur Manuel Cardoso de Almeida See original record