Islands in the Sky by Arthur C. Clarke - WordSea