The Modern Predicament A Study In The Philosophy Of Religion.