Author: Luis Javier Ramos Gómez
Alternate names: Luis J. Ramos Gomez