A Theory of Religion: Linking Individual Beliefs, Rituals ...