The Black Cauldron (Pyrdain Chronicles) by Lloyd Alexander (1999-05-11)