The Road to Armageddon: A Biblical Understanding of Prophecy and End Time Events