Title: Revealing the Puzzle of Revelation