Prophecy in the New Millennium: A Fresh Look at Future Events