This book takes Rebus all the way to Aberdeen to investigate the death of an off duty oil worker though that case soon takes a back seat to a couple of serial killer plots. Rebus is at his most obsessive and his dogged pursuit of justice was a bit wearing but overall a good solid read.