A set of dire (but not surprising) predictions by David Horovitz: Storm warning.