Revelation 19-21 contains what many have called "the seven last things", and in them the apostle John sets forth seven major motifs of biblical eschatology.
David MacLeod's book The Seven Last Things takes a look at each of these motifs in their immediate context in Revelation but also in their wider New Testament and Old Testament eschatological contexts. The result is a thorough expositional examination of each motif that provides clarity and biblical faithfulness where, so often, ambiguity and unclarity exist.
David J. MacLeod was born in Nova Scotia and raised in Massachusetts. He received his theological education at Dallas Theological Seminary (TM, PhD) and has served on the faculties of Colorado Christian University and Dallas Seminary. He is presently Chairman of the Division of Biblical Studies at Emmaus Bible College in Dubuque, Iowa.