were introduced from the Zapotec or Mixtec country or the Maya region, as is generally supposed, it required skilful arrangement to make it subserve the purposes of Aztec religion. The priesthood and cultus of Quetzalcoatl were widespread throughout Central America and Mexico, and its ministers appear to have adapted themselves with skill and patience to the conditions of the various regions to which they penetrated, the result of their labours never being quite the same in any two regions. It is remarkable, too, that, probably by reason of the superior erudition and ability of its priesthood, the caste of Quetzalcoatl held chief sway in Mexican ecclesiastical government.25 But a partial, though by no means complete, hostility to human sacrifice and ceremonial cannibalism, a grudging acquiescence in what it had, in all likelihood, denounced in earlier times, gave it in later days a somewhat aloof and separate character.
CULTURAL ELEMENTS OF MEXICAN RELIGION
We must now glance briefly at such evidences as we possess of the distinct racial or cultural elements which assisted in the development of Mexican religion. Three such elements appear to be indicated. It would seem that from an early period a people of settled and agricultural habits occupied the Mexican Plateau. These were probably relatively aboriginal to the Toltecs and may have been of Otomi or Tarascan blood, and to them I would refer the original foundation of a rain-cult having Tlaloc as its principal deity. Tlaloc was unquestionably one of the most venerable gods of Mexico, indeed he is the only god who can be identified with certainty in the remains of pre-Nahuan date at Teotihuacan. Tradition spoke of the finding of an ancient idol representing him by the early Chichimec immigrants.26 At least five of the yearly festivals were celebrated in his honour, and ancient sculptured representations of him have been found in Tarascan territory, in Michoacan, Teotihuacan, Teotitlan, in the Zapotec country and in Guatemala, thus affording irrefragable testimony