The meaning of God in human experience, a philosophic study of religion