The best book ever written : well nearly ever