The Book of Three  - Lloyd Alexander

Another book that I've never read but probably should have.

 

Here goes!