This book provides a unique and important presentation of the factors that have, do and will limit the science of computation. A most stimulating, scholarly and entertaining synthesis of history, logic, mathematics and science. * Stephen Barnett, University of Strathclyde, Glasgow, UK * Mathematics, computer science, physics - and even biology - are now beginning to converge. This delightful book, beautifully illustrated, shows the physics of computation and the theory of computation as two sides of the same coin. We are witnessing a paradigm shift, the birth of a fruitful new interdisciplinary point of view. * Gregory Chaitin, author of Proving Darwin: Making Biology Mathematical *