One of my research interests is unconventional computation: systems that use non-standard approaches to perform computation. This is partly in the hope we might find something more powerful that we already have, but mostly because it is more fruitful to examine an upper limit barrier from both sides rather than just from below. It is, unfortunately, a research area where a lot of nonsense can be heard, often because researchers from one discipline extrapolate their results incorrectly in another discipline.
So it is very refreshing to see a book that examines many of these issues, explaining precisely where the problems in many proposed unconventional computers lie. It covers many topics, and is essentially discussing the difference between proposed computational models and the constraints of the implementing physics. Many (all?) unconventional computational models are simply unphysical, in a range of different ways.
The discussion starts with mechanical computers, going all the way back to the ancient Greek Antikythera mechanism, a special purpose astronomical computer. As well as the usual discussion about gear ratios, and so on, the authors provide a fascinating speculation about why the Greeks preferred to model eccentric circular orbits rather than elliptical ones: it made their computers easier to build!
There is a lot of good discussion here of analogue computers, and the role of real numbers. Some researchers claim that the continuous real numbers have more computational power than discrete integers, and that therefore analogue computers (based on reals) have more computational power than discrete digital computers. The authors dismiss this with two separate arguments. (i) Even if a physical system implements real numbers, there is no way to access the result to the infinite precision needed (indeed, no more than a few decimal places are possible). (ii) More seriously, such researchers are confusing the model, formulated in terms of real numbers, and physical reality; the model is only ever an approximation to reality:
I repeat: The analogy is never exact.
There is also a lot of excellent discussion of thermodynamic limits, and quantum limits, and systems that demand Newtonian physics in order to display their promised properties. Finally, the authors take some specific hypercomputer proposals, and dissect them, showing where they break down.
This book should be read by anyone proposing a new kind of unconventional computation. It will stop them falling into some of the most common errors.