Title: Modern Predicament; a Study in the Philosophy of Religion. Based on Gifford Lectures Delivered in the University of St. Andrews