Searching for certainty : what scientists can know about the future - Casti, J. L. (Scribners, 1992)