The road ahead - Gates, Bill (Viking Penguin, 1995)