The Oxford handbook of eschatology - Walls, Jerry L; Editor (2010)