The road ahead - Gates, Bill; Rinearson, Peter; Myhrvold, Nathan (London Penguin Books, 1996)
Revised and updated
Keywords: Inglés (Lengua) -- Lecturas; Tecnología de la información -- Aspectos sociales