Author: Colegio Primitivo y Nacional de San Nicolás de Hidalgo