History and Doctrine of the Millennium