Author: maria eugenia vaz ferreira