The Tindalos Cycle by Robert M. Price