The Phoenix of the Western World: Quetzalcoatl and the Sky Religion (Civilization of the American Indian)