Religion, Culture, History: A Philosophical Study of Religion