Future worlds - Gribbin, John R. (Plenum Press, 1981)