Preaching and teaching the last things : Old Testament eschatology for the life of the Church - Kaiser, Walter C. (Grand Rapids, Michigan, 2011)