Author: Gabriela C. Weaver
Alternate names: Gabriela Weaver; Gabriela Cornejo Weaver