Libriomancer by Jim C. Hines - Credit my library's feature shelf for another step out of my usual reading confines. I saw this one and couldn't help being intrigued. Hines is an experienced fantasy writer, and this is Book One in a new series from him - Magic Ex Libris. In it, we are introduced to Isaac Vainio, a librarian in Michigan, who is also secretly cataloguing books with magical potential. He is not only a librarian, but a member of a secret organization of Porters founded centuries ago by Johannes Gutenberg to protect the world from supernatural threats. Isaac is a type of magician known as a libriomancer - he can reach into books and create objects from the stories - but he has been ordered not to use this skill except in an emergency. When a trio of vampires attacks him in the library because they believe he has been killing their kind, he has only his magic and the help of a dryad named Lena Greenwood to help him. Oh - and his pet fire-spider named Smudge. Isaac and Lena work to find out who or what is killing vampires and magicians, and soon realize that they are up against an unknown killer with incredible power, and that they cannot even count on the Porters to help. To make matters even worse, Gutenberg himself has disappeared. Isaac continues to search for the Gutenberg, and the killer, and the connection between the two, and he will need all his libriomancer skills and the guts to experiment with magic and take some crazy risks if he is to succeed.
I think this book would appeal to book-lovers who appreciate imaginative fantasy fiction. The story is full of literary and historic references and involves magic, mythology, science fiction, vampires, and more. There are mild profanities in many places, and some readers may be offended by references to immoral relationships, but there is nothing graphic that would be offensive, in my opinion.