The Black Elfstone by Terry Brooks
The Black Elfstone by Array