Author: José Miguel Ruiz Morales
Alternate names: José Miguel Ruiz Morales; Jose  Miguel Ruiz Morales