religious rivalries