After the disappointment of his last two offerings, namely "Necrophenia" and "The Da-Da-De-Da-Da Code", this was something of a return to form. The reappearance of Hugo Rune and his acolyte Rizla was welcome (although the ambiguity surrounding his status as either hero or villain is left unresolved yet again here - check out "The Most Amazing Man Who Ever Lived" for a malevolent Hugo), and the ensemble cast of characters was similarly comforting. The writing was also less jarring than in the previous books mentioned above, which mean that the book was more of a page turner. However, within these strengths lie weaknesses. The familiarity was a tad too familiar at times, and the plot, as others have indicated, was not too far divorced from that of "The Brightonomicon". The danger (if that is the right word) of using this `12 case' plot device is that the book is somewhat formulaic throughout, with little sense of a strong narrative imperative running throughout the text. If ever there was a case of the sum parts not quite matching up to the whole then this was it, which is a shame as Rankin can do the `case' plotline very well, as in "The Hollow Chocolate Bunnies". Despite these `issues', this was still an enjoyable romp, and although not one of his best, certainly indicates that Rankin may have pulled himself out of the rut he has been in of late.