Dead souls
by Ian Rankin

Popularity 12
Inspector Rebus #10
Inspector Rebus (Fictitious character)FictionPoliceFiction, mystery & detective, police proceduralRebus, inspector (fictitious character), fictionEdinburgh (scotland), fictionInspector John Rebus (Fictitious character)English Detective and mystery stories