Third book in the series and yet again, Skulduggery and Valkyrie are up against someone trying to bring back the Faceless Ones. To be honest, I"m getting a tad fed up with that, but this book redeems the constant harping on the ancient gods who'll destroy the world by being much better plotted and paced than the last one.
There's a minor continuity error in this one - Valkyrie loses her coat at one point and then is described as putting it on before she's had a chance to replace it, which is mildly annoying, but on the whole this book hangs together much better than the last one.
I can't say much more about it for fear of humungous spoilers (who could easily be a character in this series) but I'm looking forward very much to seeing what happens in book four.