The millennium and the Book of Revelation - MacKelvey, R. J. (Lutterworth Press, 1999)