Out of ashes a new history of Europe in the twentieth century - Jarausch, Konrad 1941- (Princeton University Press, 2015)