Labryinth by Margaret Irving
_