A good hanging and other stories /
Rankin, Ian.
London : Orion,
1998, c1992
Originally published: London : Century, 1992.