The ends of our tethers : 13 sorry stories - Gray, Alasdair (Canongate Books, 2003)