"Speculative fiction that presents a possible future -- as rich, complex, and compromised as our present -- in 100 vignettes, each focusing on individual technologies or social innovations"--
"Speculative fiction that presents a possible future -- as rich, complex, and compromised as our present -- in 100 vignettes, each focusing on individ...