When will it all end? Whether with a sense of delight or dread, 2017 been full of anticipation. The Christian Rapture. A secular collision of worlds. The last great battle. All were supposed to pan out in the past 12 months. Some more than once. But 2017 is not unique. End-time prophecies have been bandied...