Ian tvenne mägtiga tider , tvenne stora tankar , tvenne mot hvarandra ofta arbetande samhällsrigtningar , en förgången och en kommande.