Uncertain science... uncertain world - Henry N Pollack (Cambridge University press, Cambridge, 2003)