I've recently begun working my way through the new book, From Age to Age: The Unfolding of Biblical Eschatology (812 pp.; P&R, 2009), by Keith Matthison of Ligonier Ministries. The book seeks to trace the narrative of redemptive history and theological development throughout the biblical books--this is the sense in which "eschatology" is meant--not just "what's gonna happen at the end of the age."
The writing is clear and the exegesis and biblical-theological synthesis are both excellent. Mike Horton writes: ""Filling a crucial gap, From Age to Age is simultaneously sweeping in its scope, deeply informed on the specifics, and so readable that I'll be recommending this as the book to give to any Christian who asks me for an overview of the Bible."
You can read about 20 sample pages here.
Alex Chediak recently interviewed Matthison about the book.