Legends 2 by Robert Silverberg - WordSea