Worlds enough and time : the conclusion of the Worlds trilogy /
Haldeman, Joe,1943-
Sevenoaks: New English Library,
1992.