The right, the left, Islam, and Christianity