The Greatest Deception - Millennium Here or There?