Text this: Revelation as divine testimony : a philosophical-theological inquiry