Mechanizing Proof: Computing, Risk, and Trust (Inside Technology)
"A most readable account of how program verification came to promise so much and deliver so little." - Richard Clayton, The Times Higher Education Supplement"