Author: Mariano Velazquez dela Cadena, Edward Gray, Juan L. Iribas, Ida Navarro Hinjosa