A good hanging and other stories - Rankin, Ian (Orion, 2005)