Author: Matilde Olivella de Castells
Alternate names: Matilde Olivella Castells; Matilde Olivella De Castells; Matilde Castells; Matilde O. Castells