different interpretations of revelation