Author: José G. Moreno de Alba
Alternate names: Jose G. Moreno De Alba; Jose  G. Moreno de Alba