Eschatology - Alfeyev, Hilarion (The Cambridge companion to Orthodox Christian theology, 2010)