Reason & Belief: Problem Solving in the Philosophy of Religion