"One for the Morning Glory" by John Barnes (1996)
**Delightfully meta fantasy. Our heroes are pretty certain that they are in a fairy tale, and just hope that it has a happy ending** "In time to come, when the magic is draining so far out of the world that a vampire can be banished by crossed sticks and a sprinkle of water, when all that we do and say here will be spoken of in the brightest daylight or the darkest, wildest night without fear of bringing anything to pass, wise men will debate why there is any pain or suffering at all, and will say many foolish things and a few wise ones about it, but is it not enough for us to say 'pain has come this way,' and let it be? We do not yet belong to the gray, dull generations, or to times without meaning, or to times when meaning drains even from stories." Though more well-known for his more traditional science fiction, in 1996 John Barnes decided to write a fantasy novel, and what came was a charming, unique, and delightful little piece of fantasy that has stuck with m...