Crossing Swords: Politics and Religion in Mexico