Wizard At Large: Magic Kingdom of Landover Series: Book 03 by Terry Brooks (Paperback, 2007)