The Farthest Shore by Ursula K. Le Guin (1981, Paperback)

You will find that this novel grows richer with each reread.

What stands out about this novel is its unexpected moments of joy.