Little People by Tom Holt
Tom Holt is a British fantasy author that I feel has way too small of a readership on this side of the Atlantic Ocean. He's written thirty-something humorous fantasy novels yet is still widely unknown here in the States. His books are inventive, smart, and oftentimes, the literary equivalent of a Monty Python sketch.
★ ★ ★ ☆ ☆