The Oath is a really neat one - of all of Peretti's works, this particular one is an allegory (although not noticably or overtly so). It is the tale of a town that is plagued by a dragon, and how the different people deal with and respond to it. I haven't read it for a couple of years, but remember quite enjoying it!
Your friendly neighbourhood elf, *River*
http://www.angelfire.com/bc/YMF