Mirror Of Destiny by Andre Norton - WordSea