A Philosophy of Faith (Belief, Truth and Varieties of Commitment)