Predicting the unthinkable, anticipating the impossible: from the fall of the Berlin Wall to America in the new century - Geyer, Georgie Anne; Author (2011)