This was so SO good! Not just the mystery and solution within this volume but also the continued revelations and development of characters and situation carried on from the previous volumes.
ARRRRRGGGGGGHHHHHHH!!! Cornell is an evil bastard for using the last page and a half to drop a bit of bombshell hint of what's coming in volume four and possibly beyond that. There was a two-year gap between Streets and Holmes ... may the next book be coming much sooner than that. Because ARRRRRGGGGGGHHHHHHH!!!
Who woulda thought that, in a dark and nasty occult mystery series, one of the regular characters could develop into and remain such a sweetie even though he's right in the thick of it all. May Kev Sefton continue to be that way. Because characters who buck the usual stereotypes in a believable way are a breath of fresh air in all fiction.
"Would you please not try to out Sherlock Holmes?" is an absolutely hilarious line in context (no, I'm not telling ... you'll just have to read and enjoy like the rest of us)
And re-reading the first two volumes was just as good as reading them the first time. :-)