explanation of revelation