I'm not quite sure how Stross came out with two Laundry novels only a few months apart, but I'm glad that he did. This book follows Alex the vampire, who I found was pretty dull and annoying in The Rhesus Chart, and turned him into a much more interesting character by having an elven princess take an interest in him. Stross' strategy lately seems to be to pick up a different genre for each book, with the last three going into spycraft, vampires, and superheroes. This one goes into fantasy, with an elven kingdom invading small-town England. Throw in vampires, Nazi personnel carriers and the usual magic and sorcery, and you have another solid installment in the Laundry series.