Prophecy: Understanding Our Times and Beyon