Relationship between philosophy and religion