The songs of distant earth - : Clarke, Arthur C (grafton books, 1986)