Regnum caelorum: patterns of millennial thought in early christianity - Hill, Charles E. (W.B. Eerdmans, 2001)