History is never surprising after it happens. - Robert A. Heinlein