Libriomancer - Jim C. Hines
It has been a long time since I sat down to a book that sucked me as fully into its universe as Libriomancer. Jim C. Hines's funny, action-packed fantasy was one hell of a rollercoaster. I couldn't put it down!

Isaac was an extremely likeable character, and the story was so enriched by his narration, and thoughts. Hines has an amazing ability to balance dialogue, plot and background information in a compelling and fast-paced way. From page one you are thrust on an adventure that doesn't end until the very last word. I can't wait to read the next volume of this series.

My only minor complaint would unfortunately raise spoilers for other readers, but in the long-run, this is a book that I could read again, and probably enjoy even more on the second run. Libriomancer's clever use of book pop-culture added so many wonderful layers to the text that I think readers of any genre can find something to enjoy.

I think one of my favorite parts of the fantasy were the clear limitations, and effects, of the magic-- the confines that forced the characters to confront conflict only with what they had, not a secret "ultimate power" that undermines the danger. When dealing with a type of sorcery that can make anything written real, I think the limitations helped keep the whole story believable, engaging, and fun.

A fantastic book from a fantastic author!