The Early Date of Revelation and the End Times