Search by :
Last search:
"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"--OCLC-licensed vendor bibliographic record.