Worlds Beside Worlds:

Andre Norton's The Crossroads of Time