All the Paths of Shadow - Frank Tuttle
I went looking for steampunk books for my kindle (because every kindle needs steampunk books!)and stumbled across "All the Paths of Shadow". I don't actually think it's steampunk, but it is a well-developed fantasy adventure, amusingly written and with great world building. Having set the scene in the first half of the book, the second half delivers some neat twists and a satisfying conclusion. Very nice. Made me think of Patricia C Wrede's Llyra stories.