The Farthest Shore
The Farthest Shore
(Earthsea, book 3)
Ursula K Le Guin