Scan barcode
A review by diannamorganti
Libriomancer by Jim C. Hines
5.0
It's good Jasper Fforde meets early Jim Butcher. The character is very Harry Dresden, but you don't balk at it being derivative at all. After all, the book is all about the wonders in (sf) books, so the reminder of one of my favorite characters is a good thing.