“The Hanging Garden” Rebus is juggling four cases trying to nail one killer. Just one mistake is likely to mean an unpleasant and not particularly speedy death or, worse still, losing his job.
“Dead Souls” Struggling through another Edinburgh winter, Rebus finds himself sucked into a web of intrigue that throws up more questions that answers. Rebus confronts the fact that some of his enemies may be beyond justice.