Nov 282016
 

Each great upheaval of history that now seems to us inevitable came to nearly everyone who lived through it as a complete surprise.