The road ahead : completely revised and up-to-date - Gates, Bill, 1955- (Penguin Books, 1996)