Revelation and the end of all things - Koester, Craig R., 1953- (W.B. Eerdmans, 2001)