The road ahead : - Gates, Bill (Penguin Books, 1996)