Mass human sacrifice and symbolism of the Feathered Serpent Pyramid in Teotihuacan, Mexico - Sugiyama, Saburo (University Microfilms International, 1996)