The Teotihuacan Trinity: The Sociopolitical Structure of an Ancient Mesoamerican City (The William and Bettye Nowlin Series in Art, History, and Culture of the Western Hemisphere)