Author: Manuel Gomez Cruz
Alternate names: Manuel Gómez Cruz