authors Ramalhosa, Elsa Cristina Dantas Teixeira, Amilcar António Teiga Geraldes, Ana Maria Antão Teixeira, Amilcar António Teiga Caetano, Miguel