The Chronological Order of Revelation