Worlds apart /
Haldeman, Joe,1943-
Sevenoaks : New English Library,
1992, c1983.