Dead souls : an inspector Rebus novel - Rankin, Ian 1960- (Orion Books Ltd., 1999)