Profiles of the future - Clarke, Giles (London Pan Books, 1973)