Truths Men Live By: A Philosophy of Religions and Life