The byworlder
Anderson, Poul,1926-2001.
London Gollancz
1972
Originally published, New York: New American Library, 1971