Se le atribuye a Andrés de Olmos, fraile evangelizador de los primeros tiempos de la Colonia, aunque Ángel María Garibay Kintana cree que no es descabellado pensar en Bernardino de Sahagún, dado que está organizado de acuerdo con un criterio que ya había sido utilizado por el fraile franciscano autor de "Historia general de las cosas de Nueva España", en el cual los textos fueron agrupados de acuerdo a las tres grandes regiones de producción literaria: Texcoco, Chalco y Huexotzingo.