A review by songwind
Libriomancer by Jim C. Hines

4.0

Have you ever written crossover fan-fiction? Or imagined how artifact X would play in world Y?

I have, and I think that's a big part of why I adored "Libriomancer" so much.

Isaac is a Libriomancer - he uses magic to hone the collective imagination of readers into reality, and "pull" things out of books. He works for the Porters, who are sworn to protect people from magic, and to keep magic secret. Unfortunately, he also flubbed his field assignments and has been busted back to Catalog work in a small town of Michigan's Upper Peninsula.

That is, until a trio of vampires show up at his library to avenge an attack by the other Porters. He's saved in the nick of time by the bodyguard of the psychologist that stripped him of his field credentials. The two of them are left without allies or a plan, and are faced with the necessity of finding out just what's going on.

The ensuing adventures blend action, mystery, investigation and a bit of romance. The book is a smooth, engaging read with characters that you both love, and love to hate. The clues that the duo gather point first one way, then another before they finally figure out what's going on, and who's behind it.

I definitely recommend "Libriomancer" for any fan of fantasy adventure from 12 to 120.