Author: Sergio J. Abarca
Alternate names: Sergio J. Abarca Jiménez; S. J. Abarca