Green energy revolution required - Novogratz Millenarian doom-mongering or wave of the future? You decide.