Text this: Philosophy of religion : the inpact of modern knoeledge on religion