One of the driving forces behind much of modern science and
technology is the desire to foresee and thereby control the
future. In recent years, however, it has become clear that,
even in a deterministic world, there is alimit to the
accuracy with which we can predict the future. This book
details, in a largely nontechnical style, the extent to
which we can predict the future development of various
physical, biological and socio-economic processes.