swim.ee
Timothy Garton Ash is the author of ten books of political writing or 'history of the present', which have charted the transformation of Europe over the last half century.