Author: Maria Irene Ramalho Sousa Santos
Alternate names: Irene Ramalho.  Santos; Irene Ramalho Santos