David Manuel Vieira de Almeida Coimbra See original record