Philosophy and Revelation: A Contribution to the Debate on Reason and Faith (Ashgate Translations in Philosophy, Theology and Religion)