A Good Hanging contains twelve remarkable, gritty short stories starring Detective Inspector John Rebus in his home city of Edinburgh, as only Ian Rankin can portray it.
Not just the tearooms and cobbled streets of the tourist brochures, but a modern urban...
Twelve remarkable, gritty stories starring Detective Inspector John Rebus in his home city of Edinburgh, as only Ian Rankin can portray it: not just the tearooms and cobbled streets of the tourist brochures, but a modern urban metropolis with a full range of criminals and their...
Twelve remarkable, gritty stories starring Detective Inspector John Rebus in his home city of Edinburgh, as only Ian Rankin can portray it: not just the tearooms and cobbled streets of the tourist brochures, but a modern urban metropolis with a full range of criminals and their...