authors Amoura, Yahia Lima, José Luís Sousa de Magalhaes Pereira, Ana Isabel Pinheiro Nunes Santiago Torres