About the author: Luis Ibarra Palmeros