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