The songs of distant earth - Clarke, Giles (Grafton Books, 1986)