Author: Juan Kattán-Ibarra
Alternate names: Juan Kattan-Ibarra; Juan Kattan Ibarra; Juan Kattán-Ibarra; Juan KATTAN-IBARRA