authors Ribeiro, João Eduardo Pinto Castro Silva, João da Rocha e Santos, Jorge Henrique de Carvalho Ana I. Pereira