Here’s a great book currently free on NOOK and Kindle: Every Prophecy of the Bible: Clear Explanations for Uncertain Times by John F. Walvoord.
This book is basically a commentary on biblical prophecy. It is particularly helpful because it sets each prophecy in its historical context, harmonizes it with other prophecies, then sets it within a premillennial, pretribulational eschatology.
For example, here is the explanation of the Valley of Dry Bones prophecy:
“Ezekiel 37:11–14. Having given Ezekiel the vision, the Lord now interpreted it for him. In the interpretation, Ezekiel was informed that the bones represented Israel. Her hopeless, dried condition illustrated her hopelessness of ever being restored. In response to this, God promised to bring her back from death and to the land of Israel. God would put His Holy Spirit in her, and she would be settled in her own land. The Lord said, “Son of man, these bones are the whole house of Israel. They say, ‘Our bones are dried up and our hope is gone; we are cut off.’ Therefore prophesy and say to them: ‘This is what the Sovereign LORD says: O my people, I am going to open your graves and bring you up from them; I will bring you back to the land of Israel. Then you, my people, will know that I am the LORD, when I open your graves and bring you up from them. I will put my Spirit in you and you will live, and I will settle you in your own land. Then you will know that I the LORD have spoken, and I have done it,’ declares the LORD” (vv. 11–14). In biblical interpretation today, many affirm that Israel will never be restored. They share the hopelessness that gripped the Israelites as they were scattered from their land to Assyria and Babylon. Contradicting this hopeless situation, God promised to restore Israel and in the strongest possible terms indicated that He would bring new life to her, and she would be restored as a nation, that she would be indwelt by the Holy Spirit, and she would settle in her own land in safety.
“The prediction that she would be brought up from the grave is partly symbolic in that the nation seemed to be dead and will be restored to physical life. But it is also to be considered literally, because according to Daniel 12:1–3, at the close of the great tribulation when Christ returns in His second coming, there will be a resurrection of Old Testament saints. Both figuratively and literally Israel will be restored and given new life. Those who have died and who were saved will be resurrected to share in the millennial kingdom as resurrected saints. The promise that His Holy Spirit would be in Israel goes beyond her experience under the Law, when the Holy Spirit was with her but not necessarily in her (John 14:17). Beginning on the day of Pentecost (Acts 2), all genuinely saved people are indwelt by the Holy Spirit, a situation that will continue until the rapture of the church. Though there is no clear revelation of what will be true between the rapture and the second coming, this and other Scriptures make clear that the Holy Spirit will indwell the saints in the millennial kingdom (Ezek. 37:14; Jer. 31:33).”
Description from the publisher: Unprecedented natural disasters, political uprisings, and economic uncertainty: The Bible predicted it all. Now you can understand it—and know what’s coming next. As we watch world events unfold, biblical prophecy becomes a subject of intense interest. Every Prophecy of the Bible brings clear answers to more than 1,000 key prophecies, backed with solid Scriptural evidence. Noted biblical scholar Dr. John F. Walvoord covers each prophecy from Genesis to Revelation, giving detailed insight into the many prophecies that have been fulfilled, as well as those that are still to come. By placing each event into historical context, the author gives insight into how the past, present, and future fit together to form an amazing, divine design. An excellent reference guide for those seeking answers, this comprehensive book reassures readers that God’s master plan is to be trusted and that the Bible is an accurate source of hope for all Christians.