The latest of Charlie's Laundry Files series, and Bob Howard is being considered for promotion. To management. He has to go on a course.

As you can imagine, he doesn’t stay on it for long. And soon things are looking pretty bleak.

It’s the usual Laundry fare: magic manipulated by technology, horrors from beyond the stars, intrigue, form-filling.

It’s great stuff, as always.