Dead souls : an inspector Rebus novel - Rankin, Ian 1960- (An inspector Rebus novel ;, 1999)